package com.maple.service;


import com.maple.dto.DishDTO;
import com.maple.dto.DishPageQueryDTO;
import com.maple.entity.Dish;
import com.maple.result.PageResult;
import com.maple.vo.DishVO;

import java.util.List;

public interface DishService {


    PageResult page(DishPageQueryDTO pageQueryDTO);

    DishVO queryById(String id);

    List<DishVO> queryByCategoryId(String categoryId);

    void save(DishDTO dishDTO);

    void changeStatus(Integer status, String id);

    void update(DishDTO dishDTO);

    void deleteById(List<Long> ids);

    List<DishVO> list(String id);
}
